type github.com/google/go-cmp/cmp.pathStep
17 uses
github.com/google/go-cmp/cmp (current package)
compare.go#L162: return &pathStep{t, vx, vy}
compare.go#L437: step := SliceIndex{&sliceIndex{pathStep: pathStep{typ: t.Elem()}, isSlice: isSlice}}
compare.go#L523: step := MapIndex{&mapIndex{pathStep: pathStep{typ: t.Elem()}}}
compare.go#L564: s.compareAny(Indirect{&indirect{pathStep{t.Elem(), vx, vy}}})
compare.go#L577: s.compareAny(TypeAssertion{&typeAssertion{pathStep{vx.Type(), vx, vy}}})
options.go#L321: step := Transform{&transform{pathStep{typ: tr.fnc.Type().Out(0)}, tr}}
path.go#L88: return pathStep{}
path.go#L153: type pathStep struct {
path.go#L158: func (ps pathStep) Type() reflect.Type { return ps.typ }
path.go#L159: func (ps pathStep) Values() (vx, vy reflect.Value) { return ps.vx, ps.vy }
path.go#L160: func (ps pathStep) String() string {
path.go#L174: pathStep
path.go#L213: pathStep
path.go#L258: pathStep
path.go#L272: pathStep
path.go#L282: pathStep
path.go#L292: pathStep